﻿
/*pub-2|2011-12-01 09: 39: 19*/
	.category {
	position: relative;
	overflow: hidden;
	margin-bottom: 10px
}
.category ul {
	overflow: hidden;
	text-indent: 10px
}
.category ul ul {
	text-indent: 25px
}
.category ul ul ul {
	text-indent: 40px;
	background-color: #fff
}
.category ul ul ul ul {
	text-indent: 55px
}
.category ul ul ul ul ul {
	text-indent: 70px
}
#J_CateNavigation .cate-item {
	_overflow: hidden
}
.cate-item,.all-cate {
	width: 188px;
	border: 1px solid #e4e4e4;
	background-color: #fff;
	padding-bottom: 5px
}
.cate-item-other {
	margin-top: 10px;
	background-color: #fbfbfb;
	display: none
}
.cate-other-title,.cate-item-selected {
	display: block;
	padding: 3px 0;
	height: 18px;
	overflow: hidden;
	background-color: #f2f2f2;
	border-bottom: 1px solid #e4e4e4
}
.cate-item a {
	display: block;
	width: 188px;
	padding: 1px 0;
	vertical-align: middle;
	height: 19px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.cate-item a: hover,.cate-item .selected a {
	text-decoration: underline;
	color: #c60
}
.cate-item a b {
	font-size: 10px;
	color: #999;
	font-weight: 400
}
.category .cate-toggler {
	text-indent: 25px;
	border-bottom: 1px solid #ccc;
	background-color: #e1e1e1
}
.category .cate-toggler a {
	width: auto;
	color: #666
}
.category .cate-toggler a: hover {
	text-decoration: underline;
	background: 0
}
.cate-nav a,.all-cate li {
	padding-top: 3px;
	padding-bottom: 3px
}
.cate-toggler a {
	outline: 0;
	display: block
}
#J_AllCates {
	height: 0;
	overflow: hidden
}
.j_groupCon {
	height: 240px;
	overflow: hidden
}
.category-tree .cate-item li.selected a {
	color: #fff;
	padding: 0 4px;
	background: #2953A6;
	border: 1px dotted #CACACA;
	text-decoration: none;
	display: inline-block;
	width: auto
}
.category-tree span.root {
	display: block;
	height: 19px;
	line-height: 19px
}
.category-tree #J_CateNavigation ul {
	text-indent: 0
}
.cate-item .allCate {
	padding-left: 5px
}
.cate-item-search ul {
	padding-left: 14px
}
.cate-item-search ul.first-ul {
	padding-left: 5px
}
.cate-item-list {
	padding: 5px 5px 0
}
.cate-item-list ul {
	padding-left: 14px
}
.cate-item-search .cate-item-list-search {
	padding: 0
}
.cate-item-list ul.vLine {
	background: url(http: //img02.taobaocdn.com/tps/i2/T1zfR4XeJtXXXXXXXX-11-12.gif) repeat-y
}
.cate-item-list ul.topCate {
	margin-left: 0
}
.cate-item-list li {
	position: relative;
	font-size: 0;
	line-height: 0;
	text-overflow: clip;
	overflow: hidden;
	white-space: nowrap
}
.cate-item-list .search-selected {
	padding: 0
}
.cate-item-list .collapsed,.cate-item-list .expanded,.category-tree span.root span,.cate-item-list .noChildren {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	*text-indent: 0;
	vertical-align: middle;
	width: 30px;
	height: 19px
}
.cate-item-list .collapsed,.cate-item-list .expanded,.cate-item-list .noChildren,.category-tree span.root span,.cate-item .selectedInoperative span {
	background: url(http: //img03.taobaocdn.com/tps/i3/T19PCoXlpUXXXXXXXX-90-105.png) no-repeat
}
.cate-item-list .collapsed {
	background-position: 0 0
}
.cate-item-list .collapsed-1 {
	background-position: 0 -21px
}
.cate-item-list .topItemCollapsed {
	background-position: 0 -85px
}
.cate-item-list .expanded {
	background-position: -30px 0
}
.cate-item-list .expanded-1 {
	background-position: -30px -21px
}
.cate-item-list .expanded-2 {
	background-position: -30px -42px
}
.cate-item-list .expanded-3 {
	background-position: -30px -63px
}
.cate-item-list .topItemExpanded {
	background-position: -30px -85px
}
.cate-item-list .noChildren {
	background-position: -60px 0;
	cursor: default
}
.cate-item-list .noChildren-1 {
	background-position: -60px -21px
}
.cate-item-list a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 12px;
	line-height: 17px;
	height: 17px;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle;
	width: auto;
	padding: 0;
	border: 1px dotted #fff
}
.cate-item-list a.focus {
	color: #fff;
	padding: 0 4px;
	background: #2953A6;
	border-color: #CACACA
}
.cate-item-list a.focus b {
	color: #fff;
	font-size: 10px
}
.cate-item-list .loading {
	position: absolute;
	left: auto;
	bottom: auto;
	top: 5px;
	right: 5px;
	z-index: 10;
	display: block;
	width: 10px;
	height: 10px;
	background: url(http: //img04.taobaocdn.com/tps/i4/T163d4XlRsXXXXXXXX-10-10.gif) no-repeat
}
#J_AllCates {
	padding-left: 20px
}
.cate-item #J_AllCates {
	padding: 0 5px
}
.cate-item-search #J_AllCates {
	padding: 0
}
.cate-item-list .cate-sub-root {
	padding-left: 0
}
.category .cate-toggler {
	margin-top: 5px
}
.category-tree span.root span {
	width: 18px;
	background-position: -73px -58px;
	cursor: not-allowed
}
.cate-item-list li {
	_width: 168px;
	_color: #fff
}
#J_CateItemList ul {
	height: auto
}
.cate-item .selected {
	width: 169px
}
.cate-item .selectedInoperative {
	position: relative;
	padding-left: 15px;
	display: inline-block;
	overflow: hidden;
	width: 150px;
	white-space: nowrap
}
.cate-item .selectedInoperative span {
	position: absolute;
	display: block;
	width: 11px;
	height: 21px;
	background-position: -5px -53px;
	left: 0;
	top: 2px
}
.blueLeft {
    background-position: -29px -21px;
    height: 10px;
    margin-right: 5px;
    width: 5px;
}
.icon {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}